European polecat - Almanca İngilizce Sözlük